scored a hit - Anglais Synonymes Dictionnaire